Programming with QuickTime VR

| Previous | Chapter contents | Chapter top | Section top | Next |

Imaging Modes

The imagingMode parameter of the QTVRGetImagingProperty function (link) , the QTVRSetImagingProperty function (link) , and several other functions specifies an imaging mode. These constants define the available imaging modes:

typedef enum QTVRImagingMode {
    kQTVRCurrentMode                                = 0,
    kQTVRStatic                                     = 1,
    kQTVRMotion                                     = 2,
    kQTVRAllModes                                   = 100
} QTVRImagingMode;

Constant descriptions

kQTVRCurrentMode
The current imaging mode. This value is valid only for the QTVRUpdate function (link) .
kQTVRStatic
The panorama is static.
kQTVRMotion
The panorama is in motion; that is, an action such as panning or zooming is occurring.
kQTVRAllModes
All currently defined imaging modes. You can specify this imaging mode when calling QTVRSetImagingProperty to assign a value to a particular imaging property for all imaging modes. You can also use this imaging mode in the imagingMode field of a panorama-imaging atom structure handlink "QuickTime VR File Format/Panorama Imaging Atom Structure" to indicate a default value for a particular imaging property for all imaging modes.

© 1997 Apple Computer, Inc.

| Previous | Chapter contents | Chapter top | Section top | Next |